wavy-leaved aster - Spanish English Dictionary